package com.jxt.app.dao;

import com.jxt.app.entity.Apmsgmember;
import com.jxt.app.entity.Apresmember;
import com.jxt.app.entity.ApresmemberExample;

import java.sql.SQLException;
import java.util.List;

public interface ApresmemberDAO {
	
	public void insertBacth(List<Apresmember> data) throws SQLException;
	
	public int updateApresmemberReadAndPush(Apresmember record);
	public int batchUpdate(List<Apresmember> data)throws SQLException;
    /**
     * This method was generated by Abator for iBATIS.
     * This method corresponds to the database table apresmember
     *
     * @abatorgenerated Sun Jul 22 17:27:35 CST 2012
     */
    void insert(Apresmember record);

    /**
     * This method was generated by Abator for iBATIS.
     * This method corresponds to the database table apresmember
     *
     * @abatorgenerated Sun Jul 22 17:27:35 CST 2012
     */
    int updateByPrimaryKey(Apresmember record);

    /**
     * This method was generated by Abator for iBATIS.
     * This method corresponds to the database table apresmember
     *
     * @abatorgenerated Sun Jul 22 17:27:35 CST 2012
     */
    int updateByPrimaryKeySelective(Apresmember record);

    /**
     * This method was generated by Abator for iBATIS.
     * This method corresponds to the database table apresmember
     *
     * @abatorgenerated Sun Jul 22 17:27:35 CST 2012
     */
    List selectByExample(ApresmemberExample example, String orderByClause);

    /**
     * This method was generated by Abator for iBATIS.
     * This method corresponds to the database table apresmember
     *
     * @abatorgenerated Sun Jul 22 17:27:35 CST 2012
     */
    List selectByExample(ApresmemberExample example);

    /**
     * This method was generated by Abator for iBATIS.
     * This method corresponds to the database table apresmember
     *
     * @abatorgenerated Sun Jul 22 17:27:35 CST 2012
     */
    Apresmember selectByPrimaryKey(String id);

    /**
     * This method was generated by Abator for iBATIS.
     * This method corresponds to the database table apresmember
     *
     * @abatorgenerated Sun Jul 22 17:27:35 CST 2012
     */
    int deleteByExample(ApresmemberExample example);

    /**
     * This method was generated by Abator for iBATIS.
     * This method corresponds to the database table apresmember
     *
     * @abatorgenerated Sun Jul 22 17:27:35 CST 2012
     */
    int deleteByPrimaryKey(String id);
}